#字典(dictionary)内置数据类型
#列表有序，字典无序，字典通过键存取
#映射类型,用{}表述
#定义一个空字典
dic={}
dic['name']='zhangsan'
dic['age']=20
print(dic)
#给字典赋初始值
#注意：key用单引号或双引号
dic2={'name':'lisi','age':20,'height':'150cm'}
print(dic2['name'])
#keys()获取所有键
print(dic2.keys())
#values获取所有值
print(dic2.values())


#通过dict()构建字典
dic3=dict([('html',1),('java',2),('python',3)])
print(dic3)


#字典遍历
for i in dic3:
    print(i,dic3[i])


#字典另一种取值方式
print(dic3.get('c++','c++不存在'))
print(dic3.get('python','c++不存在'))
